@CHARSET "UTF-8";

html, body {
	font-family: "微软雅黑";
}

.menus_item {
	font-size: 20px;
	color: #fff;
	padding-top: 5px !important;
}

.menus_list {
	text-align: center;
	cursor: pointer;
	width: 60px;
	line-height: 20px !important;
}

.menus_img {
	display: block;
	margin: 5px auto 0px auto;
}

.menus_span {
	color: #fff;
	display: block;
	line-height: 11px;
	font-size: 12px;
	width: 100%;
	text-align: center;
}

.navbar {
	height: 50px;
	min-height: 50px;
	background: #4BA2CD;
}

.navbar .navbar-brand {
	height: 50px;
	line-height: 50px;
	padding: 0px;
	font-size: 22px;
}

.ace-nav>li {
	height: 50px;
	line-height: 50px;
	border-left: 0px;
}

.height-bar.navbar{
	height: 50px;
    min-height: 50px;
}

.height-bar .navbar-brand{
	height: 50px;
    line-height: 50px;
}

.height-bar .ace-nav>li {
    height: 50px;
}

.height-bar .ace-nav>.light-blue{
	line-height: 50px !important;
}

.height-bar .menus_item{
	padding-top: 10px !important;
}

.height-bar .dropdown-toggle .fa-question{
	margin-top: 13px;
}

.moon-style.navbar{
	background: url("../../images/moon_top.jpg");
}

.national-style.navbar{
	background: url("../../images/national_date.jpg") bottom;
	background-size:cover;
}

.xmas-style.navbar{
	background: url("../../images/newyear.gif") bottom left 20%;
    /* background-size: cover; */
}

.moon-style .ace-nav>li {
    background: rgba(204, 204, 204, 0) !important;
}

.moon-style .ace-nav>li:HOVER{
	background: rgba(225, 225, 225, 0.5) !important;
}

.moon-style .ace-nav>li.light-blue>a {
    background-color: rgba(0, 0, 0, 0);
}

.moon-style .ace-nav>li.green>a:hover{
	background-color: rgba(103, 176, 211, 0);
}

.national-style .ace-nav>li,.xmas-style .ace-nav>li {
    background: rgba(204, 204, 204, 0) !important;
}

.national-style .ace-nav>li:HOVER,.xmas-style .ace-nav>li:HOVER{
	background: rgba(225, 225, 225, 0.5) !important;
}

.national-style .ace-nav>li.light-blue>a,.xmas-style .ace-nav>li.light-blue>a {
    background-color: rgba(0, 0, 0, 0);
}

.national-style .ace-nav>li.green>a:hover,.xmas-style .ace-nav>li.green>a:hover{
	background-color: rgba(103, 176, 211, 0);
}

.national-style .ace-nav>li:HOVER,.xmas-style .ace-nav>li:HOVER {
    background: rgba(66, 66, 66, 0.5) !important;
}

.national-style .ace-nav>li,.xmas-style .ace-nav>li {
    background: rgba(119, 119, 119, 0.5) !important;
}

.national-style.navbar .navbar-brand,.xmas-style.navbar .navbar-brand {
    color: #060501;
}

.l-menu-item {
	position: relative;
	height: 23px;
	line-height: 23px;
	width: 100%;
	cursor: pointer;
}

.tow-column {
	min-width: 300px;
}

.tow-column li {
	width: 140px;
}

.menus_hidden {
	display: none !important;
}

.ace-nav>li:HOVER>ul {
	display: block !important;
}

.layui-layer-content {
	padding: 10px;
}

.dropdown-menu.dropdown-close.dropdown-menu-right {
	left: auto;
	right: 0px;
}

.blue_icon {
	color: rgb(98, 168, 209);
}

.org_icon {
	color: orange;
}

.ace-nav>:nth-child(1) {
	background: #87b880;
}

.ace-nav>:nth-child(2) {
	background: #6fb3e0;
}

.ace-nav>:nth-child(3) {
	background: #ffb751;
}

.ace-nav>:nth-child(4) {
	background: #d25b47;
}

.ace-nav>:nth-child(5) {
	background: #8080ff;
}

.ace-nav>:nth-child(1):HOVER {
	background: #99CB91;
}

.ace-nav>:nth-child(2):HOVER {
	background: #7EBAE2;
}

.ace-nav>:nth-child(3):HOVER {
	background: #FDC472;
}

.ace-nav>:nth-child(4):HOVER {
	background: #D36C5B;
}

.ace-nav>:nth-child(5):HOVER {
	background: #9F9FFD;
}

.logoDisplay {
	height: 32px;
	width: 32px;
	border-radius: 50px;
	display: inline-block !important;
}

#help {
	width: 200px;
	font-size: 13px;
}

#help>li {
	cursor: pointer;
}

#help a {
	border: 0px;
	font-size: 13px;
	margin: 0px;
	padding-left: 0px;
	color: #1B1B1B;
}

.small-toggle {
	min-width: 30px !important;
}

.dropdown-toggle .fa-question {
	height: 22px;
	line-height: 20px;
	border: 2px solid;
	border-radius: 15px;
	margin-top: 8px;
	width: 22px !important;
}

.ace-nav>li.green>a {
	background: none;
}

.ace-nav>li.green>a:hover {
	background-color: #67B0D3;
}

.user-menu>li>a>.ace-icon {
	width: 20px;
}

.order-code{
	color: #000000;
    cursor: pointer;
    text-decoration: underline;
}

.navbar-container{
	padding-right: 0px !important;
}

.national-style .ace-nav>li.question-li {
    background: rgba(100, 67, 38, 0.72) !important;
}

@media screen and (max-width: 900px) {
	.menus_list {
		display: none !important;
	}
	.menus_hidden {
		display: block !important;
	}
}